package com.xjlsoft.weather.entity;

import java.math.BigDecimal;
import java.sql.Timestamp;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 高空-定时值数据表 按时间按站点
 * </p>
 *
 * @author zhangbanglong
 * @since 2020-07-22
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("high_data")
public class HighData implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    @TableId(value="high_data_id",type =IdType.INPUT)
    private String high_data_id;

    /**
     * 查询id
     */
    private String data_query_id;

    /**
     * 数据类型id
     */
    private String request_api_id;

    /**
     * 创建时间
     */
    private Timestamp create_time;

    /**
     * 原始数据时间
     */
    private Timestamp data_time;
    
    
    private Timestamp measure_time;

    /**
     * 数据来源
     */
    private String data_source;
    
    


    /**
     * 站名
     */
    private String station_name;

    /**
     * 省份
     */
    private String province;

    /**
     * 地市
     */
    private String city;

    /**
     * 区县
     */
    private String cnty;

    /**
     * 乡镇
     */
    private String town;

    /**
     * 更正报标志
     */
    private String rep_corr_id;

    /**
     * 年(资料时间)
     */
    private String year_data;

    /**
     * 月(资料时间)
     */
    private String mon_data;

    /**
     * 日(资料时间)
     */
    private String day_data;

    /**
     * 时(资料时间)
     */
    private String hour_data;

    /**
     * 区站号(字符)
     */
    private String station_id_c;

    /**
     * 区站号(数字
     */
    private String station_id_d;

    /**
     * 纬度
     */
    private BigDecimal lat;

    /**
     * 经度
     */
    private BigDecimal lon;

    /**
     * 测站高度
     */
    private BigDecimal alti;

    /**
     * 测站海平面高度
     */
    private BigDecimal v07030;

    /**
     * 气压传感器海拔高度
     */
    private BigDecimal prs_sensor_alti;

    /**
     * 高度(气球释放)
     */
    private BigDecimal heith_ballon;

    /**
     * 国家代码(全球)
     */
    private String nation_code;

    /**
     * 年
     */
    private String year;

    /**
     * 月
     */
    private String mon;

    /**
     * 日
     */
    private String day;

    /**
     * 时
     */
    private String hour;

    /**
     * 分
     */
    private String min;

    /**
     * 秒
     */
    private String second;

    /**
     * 探测设备类型
     */
    private String sensor_type;

    /**
     * 无线电探空仪类型
     */
    private String rson_type;

    /**
     * 太阳和红外辐射订正方法
     */
    private String sir_corr;

    /**
     * 系统状态
     */
    private String systat;

    /**
     * 海面温度
     */
    private String sst;

    /**
     * 云量(低云或中云)
     */
    private String clo_cov_lm;

    /**
     * 云底高度
     */
    private String clo_height_lom;

    /**
     * 低云状
     */
    private String clo_fome_low;

    /**
     * 中云状
     */
    private String clo_fome_mid;

    /**
     * 高云状
     */
    private String clo_fome_high;

    /**
     * 资料所属部别
     */
    private String data_cate;

    /**
     * 垂直探测意义
     */
    private String evss;

    /**
     * 时间偏差
     */
    private BigDecimal time_dev_wq;

    /**
     * 纬度偏差
     */
    private BigDecimal lat_dev;

    /**
     * 经度偏差
     */
    private BigDecimal lon_dev;

    /**
     * 气压
     */
    private BigDecimal prs_hwc;

    /**
     * 位势高度
     */
    private BigDecimal gph;

    /**
     * 高度
     */
    private BigDecimal heigh_alti;

    /**
     * 温度/气温
     */
    private BigDecimal tem;

    /**
     * 露点温度
     */
    private BigDecimal dpt;

    /**
     * 温度露点差
     */
    private BigDecimal dtd;

    /**
     * 风向
     */
    private String win_d;

    /**
     * 风速
     */
    private String win_s;

    /**
     * 一公里以下风切变
     */
    private String win_she_b1km;

    /**
     * 一公里以上风切变
     */
    private String win_she_a1km;


}
